草庐IT

MySQL 连接丢失 : system error: 110

全部标签

c# - ODBC 连接到 Excel 错误

我在使用ODBC连接时遇到问题,该连接应该连接到Excel表格并对其进行处理。我已经在互联网上阅读了很多关于它的资料,但没有任何解决方案对我有帮助(包括stackoverflow)。所以基本上我正处于尝试打开与表的连接的位置。privatestaticSortedListgenerateSchoolListExcel(stringlistFilePath){StringBuildercon=newStringBuilder();OdbcConnectionStringBuilder.AppendKeyValuePair(con,"DataSource",listFilePath);Od

c# - 将 Web 服务器升级到 .net Framework 4.6.1 时,与远程 SQL 服务器的连接中断

我们目前正在努力将我们的asp.net网络应用程序(托管在IIS7.5上)从.net框架v4.5更新到v4.6.1。在SQLServer与IIS在同一个机器上运行的小型低级环境/本地开发中,此更新工作正常并且不会破坏任何内容。然而,一旦我们在测试环境中更新我们的Web服务器,该测试环境从我们的Web服务器远程托管SQLServer,我们的应用程序将无法再建立与数据库的连接。我们收到此错误:ConnectionTimeoutExpired.Thetimeoutperiodelapsedwhileattemptingtoconsumethepre-loginhandshakeacknowl

c# - 为什么左外连接?

奇怪的。(可能一点也不奇怪)我有3个对象,Employee、Rota和Department。publicclassEmployee{publicintId{get;set;}publicStringName{get;set;}publicvirtualDepartmentDepartment{get;set;}}internalclassEmployeeMapping:EntityTypeConfiguration{publicEmployeeMapping(){HasKey(a=>a.Id);Property(a=>a.Id).HasColumnName("UserId");HasR

c# - 如何在 Entity Framework 6 中以编程方式为 MS SQL 创建连接字符串?

如何在EntityFramework6中以编程方式为MSSQL创建连接字符串?我正在使用c#和WPF,我想知道是否有人可以向我展示如何或将我链接到显示如何在EF6中以编程方式设置连接字符串的资源。MSDN文章解释说您可以http://msdn.microsoft.com/en-us/data/jj680699#moving但它不会创建实际的连接字符串。所以这是一个有效的EF6示例应用配置entityFrameworkcodeConfigurationType="WPFwithEF.SqlConfiguration,WPFwithEF">/EntityFramework上下文public

c# - npgsql 泄漏 Postgres 数据库连接 : Way to monitor connections?

背景:我正在将我的应用程序从npgsqlv1迁移到npgsqlv2.0.9。运行我的应用程序几分钟后,我收到System.Exception:从池中获取连接时超时。网络声称这是由于连接泄漏(打开数据库连接,但没有正确关闭它们)造成的。所以我正在尝试诊断npgsql中泄漏的postgres连接。来自身边的各种网络文学;诊断泄漏连接的一种方法是在npgsql上设置日志记录,并在日志中查找泄漏连接警告消息。问题是,我在任何地方的日志中都没有看到这条消息。我还找到了监视npgsql连接的实用程序,但它不稳定并且会崩溃。所以我只能手动检查代码。对于创建npgsql连接的每个地方,都有一个fina

c# - 错误 : ExecuteReader requires an open and available Connection. 连接的当前状态为打开

我有下面带有DataHelperClass的mvc4网站来执行查询。我的问题有时是,网站以异常为标题。我使用block来处理SqlCommand和SqlDataAdapter但没有成功。请帮助我,对不起我的英语。try{if(_conn.State==ConnectionState.Closed)_conn.Open();using(SqlCommandsqlCommand=newSqlCommand(query,_conn)){sqlCommand.CommandType=CommandType.StoredProcedure;if(parameters!=null)sqlComma

c# - HttpWebRequest 如何处理(过早)关闭底层 TCP 连接?

我很难确定在使用.NET的HttpWebRequest类调用远程服务器(特别是RESTWeb服务)时是否有办法处理潜在的连接问题。根据我的调查,WebClient类的行为是相同的,这在某种程度上是意料之中的,因为它似乎只为HttpWebRequest提供了一个更简单的接口(interface)。出于模拟目的,我编写了一个非常简单的HTTP服务器,它的行为不符合HTTP1.1RFC。它所做的是接受客户端连接,然后发送适当的HTTP1.1header和“HelloWorld!”有效负载返回给客户端并关闭套接字,服务器端接受客户端连接的线程如下所示:privateconststringm_d

c# - HttpWebRequest.GetRequestStream() 在 Windows 7/Vista 下因 SSL 连接超时而中断

我有一个C#Windows应用程序(.Net3.0Framework),它使用HttpWebRequest调用PHPWeb服务。在Win7&Vista中,如果调用是通过非SSL(即http://)进行的,则代码可以正常工作。当调用更改为调用链接的SSL(https:)版本时,它会在HttpWebRequest.GetRequestStream()处超时。每次都会发生这种情况。当同一应用程序在WindowsXP机器上运行时,它可以很好地处理所使用的HTTP或HTTPSurl。该代码中确实包含接受所有服务器证书的代码。另外,我添加了System.Netlogging.它会写出日志,但是因为

c# - 事件的 Azure Sql 连接超过连接池限制

当我们的AzureSQL数据库性能偶尔会显着下降时,我们会在生产中解决这个问题。我们知道我们在其中一个表上有锁,但这些锁不是死锁,它们是长锁,并且在一个小时左右后性能恢复正常。我们正在尝试找到关于如何获得这些长锁的所有可能场景(每个查询都非常快,所有性能分析器都可以向我们展示导致长锁的原因)。这个问题的原因如下图:Out连接池设置只允许池化200个连接。大多数时候,我们与数据库有大约10-20个打开/合并的连接。然后突然间,一些活跃的连接开始增长,连接池被完全占用。虽然一些合并连接保持在200以下,但我们看到许多使用sp_who2的事件连接达到1.5k-2k连接(有时4k-5k)。我使

c# - WP7 (windows phone 7) HttpWebRequest 丢失 POST 数据

我正在发送大量POST数据(超过5000个字符),并且WP7HttpWebRequest似乎在这个过程中丢失了一些内容......数据是png转换为字节数组,然后转换为base64字符串。如果我的数据是4941个字符长,它只会发送1448个字符,请求的内容长度(使用wireshark验证)没问题(Content-Length:4991)。我如何发送数据:voidSendPost(){//CreatethewebrequestobjectHttpWebRequestwebRequest=(HttpWebRequest)WebRequest.Create(url);webRequest.M